pieced together - Espagnol Anglais Dictionnaire